import request from '@/utils/request';

// 查询快递专区列表
export function listZone(query) {
	return request({
		url: '/system/zone/list',
		method: 'post',
		data: query,
	});
}
// 查询快递专区列表
export function allListZone(query) {
	return request({
		url: '/system/zone/allList',
		method: 'post',
		data: query,
	});
}

// 查询快递专区详细
export function getZone(id) {
	return request({
		url: '/system/zone/getInfo',
		method: 'post',
		data: id,
	});
}

// 新增快递专区
export function addZone(data) {
	return request({
		url: '/system/zone/add',
		method: 'post',
		data: data,
	});
}

// 编辑快递专区
export function updateZone(data) {
	return request({
		url: '/system/zone/edit',
		method: 'post',
		data: data,
	});
}

// 删除快递专区
export function delZone(id) {
	return request({
		url: '/system/zone/remove',
		method: 'post',
		data: { id: id },
	});
}

// 导出快递专区
export function exportZone(query) {
	return request({
		url: '/system/zone/export',
		method: 'post',
		params: query,
	});
}
// 导出快递专区
export function getProvince() {
	return request({
		url: '/api/account/open/province',
		method: 'post',
	});
}
// 获取当前模板已经选中过得省份
export function getUseredProvince(data) {
	return request({
		url: '/system/zone/getUseredProvince',
		method: 'post',
		data: data,
	});
}
